to take down the scaffolding - Spanish English Dictionary